package com.tuxing.draa_data.pojo.subject;

import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 * 
 * </p>
 *
 * @author yuanshihang
 * @since 2021-12-27
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("ysh_scoups_journal_data")
public class YshScoupsJournalData implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "ID", type = IdType.AUTO)
    private Integer id;

    @TableField("Scopus_Source_ID")
    private String scopusSourceId;

    @TableField("Title")
    private String Title;

    @TableField("Citation_Count")
    private Integer citationCount;

    @TableField("Scholarly_Output")
    private Integer scholarlyOutput;

    @TableField("Percent_Cited")
    private Integer percentCited;

    @TableField("CiteScore")
    private BigDecimal CiteScore;

    @TableField("SNIP")
    private BigDecimal snip;

    @TableField("SJR")
    private BigDecimal sjr;

    @TableField("Sub_Area_ID")
    private Integer subAreaId;

    @TableField("Scopus_Area")
    private String scopusArea;

    @TableField("Percentile")
    private Integer Percentile;

    @TableField("RANK")
    private Integer rank;

    @TableField("Rank_Out_Of")
    private Integer rankOutOf;

    @TableField("Publisher")
    private String Publisher;

    @TableField("Open_Access")
    private String openAccess;

    @TableField("URL")
    private String url;

    @TableField("Print_ISSN")
    private String printIssn;

    @TableField("E_ISSN")
    private String eIssn;

    @TableField("vYear")
    private Integer vYear;


}
